package com.smzd.projforge.domain;

import com.smzd.core.annotations.ModuleGroup;
import com.smzd.core.domain.BaseScopeEntity;

@ModuleGroup(value = "projforge", moduleNames = "renders", moduleName = "render")
public class Render extends BaseScopeEntity<Suit> {
    private static final long serialVersionUID = 3754629581042824631L;
    // 路径
    private String path;
    // 文件名
    private String filename;
    // 单独渲染
    private boolean seperate = true;
    // 模板
    private Template template;

    /**
     * 获取路径
     * 
     * @return
     */
    public String getPath() {
        return path;
    }

    /**
     * 设置路径
     * 
     * @param path
     */
    public void setPath(String path) {
        this.path = path;
    }

    /**
     * 获取文件名
     * 
     * @return
     */
    public String getFilename() {
        return filename;
    }

    /**
     * 设置文件名
     * 
     * @param filename
     */
    public void setFilename(String filename) {
        this.filename = filename;
    }

    /**
     * 获取单独渲染
     * 
     * @return
     */
    public Boolean isSeperate() {
        return seperate;
    }
    public Boolean getSeperate() {
        return seperate;
    }

    /**
     * 设置单独渲染
     * 
     * @param seperate
     */
    public void setSeperate(Boolean seperate) {
        this.seperate = seperate;
    }

    /**
     * 获取模板
     * 
     * @return
     */
    public Template getTemplate() {
        return template;
    }

    /**
     * 设置模板
     * 
     * @param template
     */
    public void setTemplate(Template template) {
        this.template = template;
    }
}